﻿body
{
	margin: 0px;
    background-attachment: fixed; 
	background-repeat: no-repeat;
	background-position: center;
    padding:0px;
    font-family: Calibri, Tahoma, sans-serif;
    /*background: url('/images/free/tallBackground_docked.png') CBD6DF; /* par défaut */
	/*width: 130px; /* par défaut */
	/*height: 142px; /* par défaut */
}

marquee 
{
    cursor: inherit;
}

.handler 
{
    position: absolute;
    /*left: 1px;*/
    right: 1px; /* TEST*/
    margin-top: 0px;
    margin-right: 1px; /*4px*/
    visibility: hidden;
    width: 100%;/*TesT*/
}
.item
{
    line-height: 0px;
    overflow: hidden;
    visibility:inherit;
	margin-left: 2px;
	/*margin-right: 1px; /*3px*/
	color: #26333E;
}

.line1
{
    height: 18px;
    background-color: #DEE6EB;
}

.line2
{
    height: 13px;
    background-color: #DEE6EB;
}
.rank 
{
    overflow : hidden;
    white-space: nowrap;
    /*width: 25px; /*19%*/
    height: 15px;
    text-align: left;
    vertical-align:top;
}
.marketshare
{
    overflow : hidden;
    white-space: nowrap;
    /*width: 55%;*/
    height: 15px;
    text-align: center;
    vertical-align: middle;
}
.channel 
{
    overflow: hidden;
    white-space: nowrap;
    /*width: 19%;*/
    height: 15px;
    text-align: right;
    font-weight: bold;
}
.epg_title 
{    
    font-weight: bold;
    float: left;
    text-align: left;
    margin-bottom: 0px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 0px;
	white-space: nowrap;
    overflow : hidden;
    cursor : inherit;
}

.epg_start_end 
{
    float: right;
    text-align: center;
    /*width: 30%; /*29%;*/
    color: #67788a;
    margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
}
   
div#FeedTitle
{
    position:absolute;
    overflow:hidden;
}
div#FeedItemHldr
{
    position:absolute;
    top: 13px;
    left: 13px;
    margin-right: 14px;
}

.navFAI
{
    position:absolute;
    height: 20px;
    width: 20px;
    top: 121px;
    left: 9px;
    visibility:visible;
}
.navHolder
{
    position:absolute;
    height: 20px;
    width: 75px;
    left: 26px;
    top: 120px;
    visibility: hidden;
}
.navPlayer
{
    position:absolute;
    height: 20px;
    width: 20px;
    top: 121px;
	left: 105px;
	visibility: hidden;
	cursor: hand;
}

#buttonLeft, #buttonRight 
{
    cursor: hand;
    top: 2px;
    position: absolute;
}

#buttonLeft 
{
    left: 2px;
}

#buttonRight 
{
     left: 60px;
}

a#buttonLeftNarrator
{
    cursor:default;
    top: 2px;
    left: 2px;
    position: absolute;
}
a#buttonRightNarrator
{
    cursor:default;
    top: 2px;
    left: 60px;
    position: absolute;
}  
span#countStyle
{
    color:#333333;
}
span#readAll
{
    width:100%;
    text-align:center;
}
div#errorTextHldr
{
    position:absolute;
    left:3%;
    width:95%;
    font-family: Calibri, Tahoma, sans-serif;
    font-size:12px;
    color:#ffffff; 
}
a#FeedTitleLink
{
    color:#ffffff;
    text-decoration: none;
}
a#FeedTitleLink:hover
{    
    text-decoration: underline;
}
a
{
    color: #ffffff;
    text-decoration: none;
}
a.textView:hover
{
  color:#6DD6C6;
}
a.textLoad:hover
{
  color:#ffffff;
}
a#errorLink
{
    text-decoration:underline;   
}
#divConnection 
{
    position:absolute;
    visibility:hidden;
    color:White;
    text-align:center;
    vertical-align:middle;
    align: center;
    font-family: Calibri, Tahoma, sans-serif;
    font-weight: bold;
    font-size: 12pt;
}

#imgConnection 
{
    visibility: inherit;
    width: 16px;
    height: 16px;
}
